package com.linran.javaweb.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.validation.beanvalidation.MethodValidationPostProcessor;

/**
 * 声明一个bean注册到spring容器，这个bean是一个容器后处理器，会把校验的逻辑通过AOP织入有@Validated注解的class，具体可以看这个类的源码
 *
 * 这一步在springboot其实也不用做，ValidationAutoConfiguration这个配置类自动帮我们做了
 *
 * 作者：土豆肉丝盖浇饭
 * 链接：https://www.jianshu.com/p/89a675b7c900
 * 来源：简书
 * 著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。
 * @author lin
 * @date 2020-05-10 20:19
 */
@Configuration
public class ValidationAutoConfigurationConfig {
    /*@Bean
    public MethodValidationPostProcessor methodValidationPostProcessor(){
        return new MethodValidationPostProcessor();
    }*/
}
